Fully Dynamic Delauney Triangulation in Logarithmic Expected Time per Operation

نویسندگان

  • Olivier Devillers
  • Stefan Meiser
  • Monique Teillaud
چکیده

The Delaunay Tree is a hierarchical data structure that has been introduced in [7] and analyzed in [6, 4]. For a given set of sites S in the plane and an order of insertion for these sites, the Delaunay Tree stores all the successive Delaunay triangulations. As proved before, the Delaunay Tree allows the insertion of a site in logarithmic expected time and linear expected space, when the insertion sequence is randomized. In this paper, we describe an algorithm maintaining the Delaunay Tree under insertions and deletions of sites. This can be done in O(logn) expected time for an insertion and O(log log n) expected time for a deletion, where n is the number of sites currently present in the strucuture. For deletions, by expected time, we mean averaging over all already inserted sites for the choice of the deleted sites. The algorithm has been e ectively coded and experimental results are given.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fully Dynamic Delaunay Triangulation in Logarithmic Expected Time per Operation Triangulation de Delaunay pleinement dynamique en temps moyen logarithmique par op eration

The Delaunay Tree is a hierarchical data structure that has been introduced in [6] and analyzed in [7,4]. For a given set of sites S in the plane and an order of insertion for these sites, the Delaunay Tree stores all the successive Delaunay triangulations. As proved before, the Delaunay Tree allows the insertion of a site in logarithmic expected time and linear expected space, when the inserti...

متن کامل

The Entropy of Backwards Analysis

Backwards analysis, first popularized by Seidel, is often the simplest most elegant way of analyzing a randomized algorithm. It applies to incremental algorithms where elements are added incrementally, following some random permutation, e.g., incremental Delauney triangulation of a pointset, where points are added one by one, and where we always maintain the Delauney triangulation of the points...

متن کامل

Poly - Logarithmic Deterministic Fully - Dynamic GraphAlgorithms II : 2 - edge and biconnectivity

Deterministic fully dynamic algorithms are presented for 2-edge con-nectivity and biconnectivity. For 2-edge connectivity the amortized cost per operation is O(log 4 n) improving over the previous best deterministic bound of O(p n) and the previous best randomized bound of O(log 5 n). For biconnectivity the amortized cost per operation is also O(log 4 n) improving over the previous best determi...

متن کامل

Fully Dynamic 2-Edge Connectivity Algorithm in Polygarithmic Time per Operation

This paper presents the first dynamic algorithm that maintains 2-edge connectivity in polylogarithmic time per operation. The algorithm is a Las-Vegas type randomized algorithm. The expected time for p = (m0 + n) insertions or deletions of edges is O(p log n), where m0 is the number of edges in the initial graph with n nodes. The worst-case time for a query is O(log n). If only deletions are a...

متن کامل

Fully Dynamic 2-Edge Connectivity Algorithm in Polylogarithmic Time per Operation

This paper presents the first dynamic algorithm that maintains 2-edge connectivity in polylogarithmic time per operation. The algorithm is a Las-Vegas type randomized algorithm. The expected time for p = (m0 + n) insertions or deletions of edges is O(p log n), where m0 is the number of edges in the initial graph with n nodes. The worst-case time for a query is O(log n). If only deletions are a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Comput. Geom.

دوره 2  شماره 

صفحات  -

تاریخ انتشار 1991